Big Huge Thesaurus

street lamp

noun